Genetic Programming Produced Competitive Soccer Softbot Teams for RoboCup97
نویسنده
چکیده
At RoboCup, teams of autonomous robots or software softbots compete in simulated soccer matches to demonstrate cooperative robotics techniques in a very difficult, real-time, noisy environment. At the IJCAI/RoboCup97 softbot competition, all entries but ours used human-crafted cooperative decision-making behaviors. We instead entered a softbot team whose high-level decision making behaviors had been entirely evolved using genetic programming. Our team won its first two games against human-crafted opponent teams, and received the RoboCup Scientific Challenge Award. This report discusses the issues we faced and the approach we took to use GP to evolve our robot soccer team for this difficult environment.
منابع مشابه
Co-evolving Soccer Softbot Team Coordination with Genetic Programming
In this paper we explain how we applied genetic programming to behavior-based team coordination in the RoboCup Soccer Server domain. Genetic programming is a promising new method for automatically generating functions and algorithms through natural selection. In contrast to other learning methods, genetic programming’s automatic programming makes it a natural approach for developing algorithmic...
متن کاملProgress in RoboCup Soccer
In addition to researchers in AI and robotics, RoboCup attracts ordinary people, especially kids, high school and university students. Over 3000 people from 35 nations around the world have participated in RoboCup since the great success of the First Robot World Cup Soccer Games and Conferences, RoboCup-97 [1] held in conjunction with the Fifteenth International Joint Conference on Artificial I...
متن کاملRoboCup - 99 Simulation League : Team
Robot soccer is one of the relevant candidates for the standard challenging problems in Artificial Intelligence. Our two teams, Team Miya and Team Niken, participated to the simulation league of RoboCup97 Nagoya (Japan, August 1997) [1]. Moreover, we sent Team Miya2 to the simulation league of RoboCup98 Paris (France, July 1998) [2]. Team KU-Sakura2 is an improved version of Miya[3] and Miya2[4...
متن کاملGenetic Programming Method of Evolving the Robotic Soccer Player Strategies with Ant Intelligence
This paper presents the evolved soccer player strategies with ant-intelligence through genetic programming. To evolve the code for players we used the Evolutionary Computation tool (ECJ simulatorEvolutionary Compuation in Java). We tested the evolved player strategies with already existing teams in soccerbots of teambots. This paper presents brief information regarding learning methods and ant ...
متن کاملDevelopment of Genetic Programming Strategies for use in the RoboCup Domain
Genetic programming is a process in which randomly generated programs are evolved towards a problem's solution in a fashion which resembles Darwinian evolution. Because of their evolutionary nature, genetic programs adapt to survive in a range of environments, producing a more robust solution capable of generalising their behaviour to diierent situations. RoboCup is a complex artiicial intellig...
متن کامل